the title role - Espagnol Anglais Dictionnaire